package com.cssw.fyzb.core.model.vo.live;

import lombok.Getter;
import lombok.Setter;

import java.util.List;

/**
 * 进入直播间
 *
 * @author YangYiQun
 */
@Setter
@Getter
public class EnterLiveRoomVo {

    /**
     * 直播间编号
     */
    private Long liveId;

    /**
     * 主播用户标识
     */
    private Long userId;

    /**
     * 主播昵称
     */
    private String nickName;

    /**
     * 是否关注 1-是 0-否
     */
    private String follow;

    /**
     * 主播头像
     */
    private String avatar;

    /**
     * 当前红包标识
     */
    private Long redPackId;

    /**
     * 当前红包打开时间
     */
    private Long redOpenTime;

    /**
     * 点赞数
     */
    private Integer likes;

    /**
     * top 3观众
     */
    private List<AudienceVo> topAudiences;

    /**
     * 总观众数
     */
    private Integer totalAudience;

    /**
     * pk 1-是 0-否
     */
    private String pk;

    /**
     * pk用户标识
     */
    private Long pkUserId;

    /**
     * pk直播间标识
     */
    private Long pkLiveId;

    /**
     * pk用户标识
     */
    private String pkAvatar;

    /**
     * pk用户昵称
     */
    private String pkNickName;

    /**
     * pk自己的观众top3
     */
    private List<AudienceVo> pkFromAudience;

    /**
     * pk自己的礼物总数
     */
    private Integer pkFromTotalGift = 0;

    /**
     * pk对方的观众top3
     */
    private List<AudienceVo> pkToAudience;

    /**
     * pk对方的礼物总数
     */
    private Integer pkToTotalGift = 0;
}
